package com.uaf.vxalipaybill.api.vo.resp;

import java.io.Serializable;
import java.util.List;
import java.util.Map;

import com.google.gson.annotations.SerializedName;

/**
 * @filename VxAlipayBillDataInputsRespVo.java
 * @description 第三方数据接收 微信支付宝授权-inputs响应报文
 * @author 马庆智
 * @date 2021/10/8 11:06
 */
public class VxAlipayBillDataInputsRespVo implements Serializable {

	private static final long serialVersionUID = -5914684621214106968L;

	/** 申请编号;同业务系统申请件编号 */
	private String applyNo;

	/** 唯一标识，与SAS RTDM对应流水号一致 */
	private String streamNo;

	/** 产品编号,同业务系统申请件产品编号 */
	private String productNo;

	/**微信支付宝账单解析请求表数据*/
	@SerializedName(value = "UAF_CRT.VX_ALIPAY_BILL_ANALYSIS_REQ", alternate = "vxAlipayBillAnalysisReq")
	private List<Map<String, List<Object>>> vxAlipayBillAnalysisReq;

	/**微信支付宝账单归档信息表数据*/
	@SerializedName(value = "UAF_CRT.VX_ALIPAY_BILL_ARCHIVE_INFO", alternate = "vxAlipayBillArchiveInfo")
	private List<Map<String, List<Object>>> vxAlipayBillArchiveInfo;

	/***微信支付宝账单解析响应表数据*/
	@SerializedName(value = "UAF_CRT.VX_ALIPAY_ANALYSIS_RESP", alternate = "vxAlipayAnalysisResp")
	private List<Map<String, List<Object>>> vxAlipayAnalysisResp;

	/***微信支付宝账单解析数据整合表数据1*/
	@SerializedName(value = "UAF_CRT.VX_ALIPAY_BILL_INTERGRATED_1", alternate = "vxAlipayBillIntergrated1")
	private List<Map<String, List<Object>>> vxAlipayBillIntergrated1;

	/***微信支付宝账单解析数据整合表数据2*/
	@SerializedName(value = "UAF_CRT.VX_ALIPAY_BILL_INTERGRATED_2", alternate = "vxAlipayBillIntergrated2")
	private List<Map<String, List<Object>>> vxAlipayBillIntergrated2;

	/***微信支付宝账单解析数据整合表数据3*/
	@SerializedName(value = "UAF_CRT.VX_ALIPAY_BILL_INTERGRATED_3", alternate = "vxAlipayBillIntergrated3")
	private List<Map<String, List<Object>>> vxAlipayBillIntergrated3;

	/***微信支付宝账单解析数据整合表数据4*/
	@SerializedName(value = "UAF_CRT.VX_ALIPAY_BILL_INTERGRATED_4", alternate = "vxAlipayBillIntergrated4")
	private List<Map<String, List<Object>>> vxAlipayBillIntergrated4;

	/***微信支付宝账单解析数据整合表数据5*/
	@SerializedName(value = "UAF_CRT.VX_ALIPAY_BILL_INTERGRATED_5", alternate = "vxAlipayBillIntergrated5")
	private List<Map<String, List<Object>>> vxAlipayBillIntergrated5;

	/***微信支付宝账单解析数据整合表数据6*/
	@SerializedName(value = "UAF_CRT.VX_ALIPAY_BILL_INTERGRATED_6", alternate = "vxAlipayBillIntergrated6")
	private List<Map<String, List<Object>>> vxAlipayBillIntergrated6;

	public String getApplyNo() {
		return applyNo;
	}

	public void setApplyNo(String applyNo) {
		this.applyNo = applyNo;
	}

	public String getStreamNo() {
		return streamNo;
	}

	public void setStreamNo(String streamNo) {
		this.streamNo = streamNo;
	}

	public String getProductNo() {
		return productNo;
	}

	public void setProductNo(String productNo) {
		this.productNo = productNo;
	}

	public List<Map<String, List<Object>>> getVxAlipayBillAnalysisReq() {
		return vxAlipayBillAnalysisReq;
	}

	public void setVxAlipayBillAnalysisReq(List<Map<String, List<Object>>> vxAlipayBillAnalysisReq) {
		this.vxAlipayBillAnalysisReq = vxAlipayBillAnalysisReq;
	}

	public List<Map<String, List<Object>>> getVxAlipayBillArchiveInfo() {
		return vxAlipayBillArchiveInfo;
	}

	public void setVxAlipayBillArchiveInfo(List<Map<String, List<Object>>> vxAlipayBillArchiveInfo) {
		this.vxAlipayBillArchiveInfo = vxAlipayBillArchiveInfo;
	}

	public List<Map<String, List<Object>>> getVxAlipayAnalysisResp() {
		return vxAlipayAnalysisResp;
	}

	public void setVxAlipayAnalysisResp(List<Map<String, List<Object>>> vxAlipayAnalysisResp) {
		this.vxAlipayAnalysisResp = vxAlipayAnalysisResp;
	}

	public List<Map<String, List<Object>>> getVxAlipayBillIntergrated1() {
		return vxAlipayBillIntergrated1;
	}

	public void setVxAlipayBillIntergrated1(List<Map<String, List<Object>>> vxAlipayBillIntergrated1) {
		this.vxAlipayBillIntergrated1 = vxAlipayBillIntergrated1;
	}

	public List<Map<String, List<Object>>> getVxAlipayBillIntergrated2() {
		return vxAlipayBillIntergrated2;
	}

	public void setVxAlipayBillIntergrated2(List<Map<String, List<Object>>> vxAlipayBillIntergrated2) {
		this.vxAlipayBillIntergrated2 = vxAlipayBillIntergrated2;
	}

	public List<Map<String, List<Object>>> getVxAlipayBillIntergrated3() {
		return vxAlipayBillIntergrated3;
	}

	public void setVxAlipayBillIntergrated3(List<Map<String, List<Object>>> vxAlipayBillIntergrated3) {
		this.vxAlipayBillIntergrated3 = vxAlipayBillIntergrated3;
	}

	public List<Map<String, List<Object>>> getVxAlipayBillIntergrated4() {
		return vxAlipayBillIntergrated4;
	}

	public void setVxAlipayBillIntergrated4(List<Map<String, List<Object>>> vxAlipayBillIntergrated4) {
		this.vxAlipayBillIntergrated4 = vxAlipayBillIntergrated4;
	}

	public List<Map<String, List<Object>>> getVxAlipayBillIntergrated5() {
		return vxAlipayBillIntergrated5;
	}

	public void setVxAlipayBillIntergrated5(List<Map<String, List<Object>>> vxAlipayBillIntergrated5) {
		this.vxAlipayBillIntergrated5 = vxAlipayBillIntergrated5;
	}

	public List<Map<String, List<Object>>> getVxAlipayBillIntergrated6() {
		return vxAlipayBillIntergrated6;
	}

	public void setVxAlipayBillIntergrated6(List<Map<String, List<Object>>> vxAlipayBillIntergrated6) {
		this.vxAlipayBillIntergrated6 = vxAlipayBillIntergrated6;
	}
}
